home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 34.zip / BS1 part 34 / Aztec C 5.0a disk 1.adf / include / devices / clipboard.h < prev    next >
C/C++ Source or Header  |  1989-11-05  |  764b  |  40 lines

  1. #ifndef    DEVICES_CLIPBOARD_H
  2. #define    DEVICES_CLIPBOARD_H
  3. #ifndef    EXEC_NODES_H
  4. #include    "exec/nodes.h"
  5. #endif
  6. #ifndef    EXEC_LISTS_H
  7. #include    "exec/lists.h"
  8. #endif
  9. #ifndef    EXEC_PORTS_H
  10. #include    "exec/ports.h"
  11. #endif
  12. #define    CBD_POST    (CMD_NONSTD+0)
  13. #define    CBD_CURRENTREADID    (CMD_NONSTD+1)
  14. #define    CBD_CURRENTWRITEID    (CMD_NONSTD+2)
  15. #define    CBERR_OBSOLETEID    1L
  16. struct    ClipboardUnitPartial    {
  17. struct    Node    cu_Node;
  18. ULONG    cu_UnitNum;
  19. };
  20. struct    IOClipReq    {
  21. struct    Message    io_Message;
  22. struct    Device    *io_Device;
  23. struct    Unit    *io_Unit;
  24. UWORD    io_Command;
  25. UBYTE    io_Flags;
  26. BYTE    io_Error;
  27. ULONG    io_Actual;
  28. ULONG    io_Length;
  29. STRPTR    io_Data;
  30. ULONG    io_Offset;
  31. LONG    io_ClipID;
  32. };
  33. #define    PRIMARY_CLIP    0L
  34. struct    SatisfyMsg    {
  35. struct    Message    sm_Msg;
  36. UWORD    sm_Unit;
  37. LONG    sm_ClipID;
  38. };
  39. #endif
  40.